Skip to content

fix(container): update tuppr ( 0.1.4 ➔ 0.1.39 )#686

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tuppr
Open

fix(container): update tuppr ( 0.1.4 ➔ 0.1.39 )#686
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tuppr

Conversation

@renovate

@renovate renovate Bot commented Apr 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
ghcr.io/home-operations/charts/tuppr patch 0.1.40.1.39
tuppr HelmChart patch 0.1.40.1.39

Release Notes

home-operations/tuppr (ghcr.io/home-operations/charts/tuppr)

v0.1.39

Compare Source

Bug Fixes
  • talos: uncordon single-node clusters left cordoned by Talos's upgrade drain (7d73d7d)
Miscellaneous Chores
  • implement oxfmt (20f917c)
  • remove default draft-pull-request from release-please config (21f7d53)

v0.1.38

Compare Source

Bug Fixes
  • talos: don't fail single-node upgrades when the reboot kills the upgrade pod (2e57e79)

v0.1.37

Compare Source

Features
  • allow custom annotations and labels for prometheusRule (c3371ed)

v0.1.36

Compare Source

Bug Fixes
  • deps: update module github.com/cosi-project/runtime (v1.16.0 → v1.16.1) (#​291) (c41028e)
  • deps: update module github.com/google/go-containerregistry (v0.21.5 → v0.21.6) (#​289) (be6e624)
  • mise: update tool aqua:evilmartians/lefthook (2.1.6 → 2.1.7) (e448987)
  • mise: update tool aqua:evilmartians/lefthook (2.1.7 → 2.1.8) (35a344f)
Miscellaneous Chores
  • add mise lockfile and update hooks (21b77d3)
  • consolidation and standardization (75f9603)
  • drop strict lockfile mode to unblock Renovate (82db2c9)
  • enable strict lockfile mode (cc5c04d)
  • extend lefthook from .github and split editorconfig (e6bab2f)
  • ignore devcontainers in release-please config (c2621e0)
  • ignore mise and github deps in release please (1ad4553)
  • ignore self config in release-please config (e11cfb6)
  • migrate from makefile to mise (#​290) (29fac8d)
  • more standardizing (ca2fd84)
  • remove agent / claude file (c3252e8)
  • shorten mise tool names and pin to semver (94cbeae)

v0.1.35

Compare Source

Features
  • deps: update module github.com/onsi/ginkgo/v2 (v2.28.2 → v2.29.0) (#​285) (bc3600b)
  • deps: update module github.com/onsi/gomega (v1.39.1 → v1.41.0) (#​286) (4377294)
Code Refactoring

v0.1.34

Compare Source

Features
  • expose maintenance Window Info (63f4e4d)
Bug Fixes
  • deps: update module google.golang.org/grpc (v1.81.0 → v1.81.1) (#​279) (3285689)
  • jobs: error when multiple jobs share the same app label (ae790dc)
  • kubernetesupgrade: requeue instead of failing on transient verify errors (43f04f1)
  • kubernetesupgrade: use shared label constants for job metadata (8b748f8)
  • talos: only retry transient errors in client (0dcf6dd)
  • talosupgrade: honor per-node version annotation in verification (248fd84)
  • talosupgrade: pick upgrade image from runtime extensions (1c35fdd)
  • talosupgrade: use IsAlreadyExists to detect job conflicts (97633b8)
  • talosupgrade: use named constant for postHookIndex status key (3ddcc1e)
Code Refactoring
  • kubernetesupgrade: cache discovery client across reconciles (cb5df26)
  • maintenance: move 5m requeue cap into WindowResult.RequeueAfter (c236a63)
  • upgradeaudit: share status-patch helper across controllers (355ab57)
  • upgradeaudit: share timing-field sync between audit helpers (cee251a)

v0.1.33

Compare Source

Features
  • metrics: expose per-node target version and active upgrade node (f1ecb13)

v0.1.32

Compare Source

Bug Fixes
  • talosupgrade: pick a control-plane IP for --endpoints on workers (84e822a)
  • talosupgrade: refuse generic installer reuse on managed platforms (1e80a16)
  • talosupgrade: retry node label updates on conflict (bf8ec45)

v0.1.31

Compare Source

Features
  • healthcheck: support label selectors (#​275) (2860e05)
  • mise: update tool helm (4.1.4 → 4.2.0) (096ca0e)
Miscellaneous Chores

v0.1.30

Compare Source

Bug Fixes

v0.1.28

Compare Source

Features
  • mise: update tool aqua:operator-framework/operator-registry (1.67.0 → 1.68.0) (756a584)
Bug Fixes
  • deps: update kubernetes monorepo (v0.36.0 → v0.36.1) (#​271) (329ccd4)
  • deps: update module github.com/siderolabs/talos/pkg/machinery (v1.13.0 → v1.13.2) (#​266) (6691a96)
  • deps: update module sigs.k8s.io/controller-runtime (v0.24.0 → v0.24.1) (#​268) (dfc5a96)
  • kubernetesupgrade: upgrade lagging worker that joins after completion (841a9cf)
  • make Failed terminal and cap completion-cycle thrash (de8062e)
  • mise: update tool setup-envtest (0.24.0 → 0.24.1) (4dab561)

v0.1.27

Compare Source

Features
  • deps: update module github.com/cosi-project/runtime (v1.14.1 → v1.15.0) (#​261) (519b1a6)
  • report upgrade progress via Conditions and stop phase flicker (e40fbe1)
Bug Fixes
  • deps: update module github.com/cosi-project/runtime (v1.15.0 → v1.15.1) (#​265) (ee084de)

v0.1.26

Compare Source

Bug Fixes
  • fix kubernetes endpoint selection (418c244)

v0.1.25

Compare Source

Bug Fixes
  • ci: release helm job needs controller-gen from mise (#​260) (678907a)
  • mise: update tool go (1.26.2 → 1.26.3) (edf5088)
  • remove capabilities gate for argocd (f46bda4)
Miscellaneous Chores

v0.1.21

Compare Source

Features
Miscellaneous Chores
  • increase number of retries (8d07361)

v0.1.20

Compare Source

Features
  • add the build version (2595b05)
  • check for drift in talosUpgrade or kubernetesUpgrade (caf239b)
  • dashboards: add hooks to dashboards (c7c1e8e)
  • improve talos upgrade alerting rules (a40c7cd)
Bug Fixes
Documentation

v0.1.19

Compare Source

Features
  • improve metrics and grafanadashboard (0aef4fa)
Miscellaneous Chores
  • metrics: add empty data at startup (f79df1f)

v0.1.18

Compare Source

Bug Fixes

v0.1.17

Compare Source

Bug Fixes
  • correct indent of templates (63e88ec)

v0.1.16

Compare Source

Miscellaneous Chores

v0.1.15

Compare Source

Bug Fixes
  • correct helm template for dashboard (bcbbc84)
Miscellaneous Chores
  • dashboard: import the file as json (d5b86a5)

v0.1.14

Compare Source

Features
Documentation
  • simplify the contributors.md (44d9078)

v0.1.13

Compare Source

Features
  • add basic contributing/issues/PR template (339015d)
  • talosupgrade: preserve any registry's install image across upgrades (30c662c)

v0.1.12

Compare Source

Features
  • deps: update module google.golang.org/grpc (v1.80.0 → v1.81.0) (#​236) (ff6be1c)
  • improve metrics (2413b78)
Bug Fixes
  • talosupgrade: preserve factory installer flavor across upgrades (aaf1ea5)

v0.1.11

Compare Source

Features
  • deps: update module sigs.k8s.io/controller-runtime (v0.23.3 → v0.24.0) (#​231) (22ac172)
  • kubernetesupgrade: allow private registry for component images via spec.kubernetes.imageRepository (68bba9e)
  • talosupgrade: allow per-node factory URL override via tuppr.home-operations.com/factory-url annotation (8154539)
  • talosupgrade: auto-detect schematic from (ef2a5fa)
  • talosupgrade: pre/post-upgrade hooks via spec.hooks (9982679)
Bug Fixes
  • kubernetesupgrade: inject hostAliases for controlPlane endpoint hostname (9fe8f47)
Documentation
Miscellaneous Chores
  • remove deprecated functions usage (ba649c0)

v0.1.10

Compare Source

Bug Fixes
  • talosupgrade: fix image patching (cf58dee)

v0.1.9

Compare Source

Features
  • deps: update module github.com/siderolabs/talos/pkg/machinery (v1.12.7 → v1.13.0) (#​221) (95e2e57)
Bug Fixes
  • deps: update module github.com/onsi/ginkgo/v2 (v2.28.1 → v2.28.2) (#​217) (17d7d90)
  • main: show new version number after successful update (#​219) (6629716)

v0.1.8

Compare Source

⚠ BREAKING CHANGES
  • github-action: Update action googleapis/release-please-action (v4.4.1 → v5) (#​208)
Bug Fixes
  • delete failed jobs and record out-of-band upgraded nodes (32504cb)
  • deps: update module github.com/siderolabs/talos/pkg/machinery (v1.12.6 → v1.12.7) (#​212) (c42bd38)
Miscellaneous Chores
Continuous Integration
  • github-action: Update action googleapis/release-please-action (v4.4.1 → v5) (#​208) (e43a99e)

v0.1.7

Compare Source

Features
Bug Fixes

v0.1.6

Compare Source

Features
  • deps: update module github.com/netresearch/go-cron (v0.13.4 → v0.14.0) (#​205) (519314c)
  • talosupgrade: add parallelism support for concurrent node upgrades (#​201) (7b476f0)
Bug Fixes
  • deps: update kubernetes monorepo (v0.35.3 → v0.35.4) (#​203) (16970c4)

Configuration

📅 Schedule: (in timezone Asia/Jerusalem)

  • Branch creation
    • "after 2am and before 7am"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

github-actions Bot commented Apr 18, 2026

Copy link
Copy Markdown
Contributor

Argo CD Diff Preview

Summary:

Modified (2):
± infra (+1|-1)
± tuppr (+12|-1)
infra (kubernetes/bootstrap/infra.yaml)

Application: argocd/tuppr

   destination:
     namespace: system-upgrade
     server: https://kubernetes.default.svc
   info:
   - name: Chart
-    value: tuppr@0.1.4
+    value: tuppr@0.1.39
   project: default
   source:
     path: kubernetes/infra/tuppr/
     repoURL: https://github.com/mpeterson/homelab
     targetRevision: main
tuppr (kubernetes/infra/tuppr/app.yaml)

Deployment: system-upgrade/tuppr

         env:
         - name: CONTROLLER_NAMESPACE
           valueFrom:
             fieldRef:
               fieldPath: metadata.namespace
-        image: ghcr.io/home-operations/tuppr:0.1.4
+        - name: CONTROLLER_NODE_NAME
+          valueFrom:
+            fieldRef:
+              fieldPath: spec.nodeName
+        - name: CONTROLLER_POD_NAME
+          valueFrom:
+            fieldRef:
+              fieldPath: metadata.name
+        image: ghcr.io/home-operations/tuppr:0.1.39
         imagePullPolicy: IfNotPresent
         livenessProbe:
           httpGet:
             path: /healthz
             port: 8081
@@ skipped 41 lines (64 -> 104) @@
       tolerations:
       - key: CriticalAddonsOnly
         operator: Exists
       - effect: NoSchedule
         key: node-role.kubernetes.io/control-plane
+        operator: Exists
+      - effect: NoSchedule
+        key: node.kubernetes.io/unschedulable
         operator: Exists
       volumes:
       - name: cert
         secret:
           defaultMode: 420

Stats:
[Applications: 86], [Full Run: 1m51s], [Rendering: 45s], [Cluster: 18s], [Argo CD: 47s]

@renovate renovate Bot force-pushed the renovate/tuppr branch 9 times, most recently from a1fcdf8 to dd6e80a Compare April 22, 2026 04:49
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.6 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.7 ) Apr 22, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch 8 times, most recently from a48e428 to 8626714 Compare April 25, 2026 09:41
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.7 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.8 ) Apr 25, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch 5 times, most recently from 377f2c6 to 95fcb1d Compare April 28, 2026 05:59
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.8 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.9 ) Apr 28, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch from 95fcb1d to c9cf659 Compare April 28, 2026 17:17
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.11 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.21 ) May 6, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch 6 times, most recently from f272f17 to 556e58d Compare May 8, 2026 08:29
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.21 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.25 ) May 8, 2026
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.25 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.26 ) May 8, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch 8 times, most recently from 8ec27c9 to a85ab4b Compare May 10, 2026 22:05
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.26 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.27 ) May 12, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch 4 times, most recently from de4c54b to cb33f2c Compare May 13, 2026 12:42
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.27 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.28 ) May 13, 2026
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.28 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.30 ) May 14, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch 2 times, most recently from fa810e5 to 6facb01 Compare May 14, 2026 05:40
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.30 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.31 ) May 14, 2026
@renovate renovate Bot force-pushed the renovate/tuppr branch from 6facb01 to 0c37c85 Compare May 14, 2026 14:02
@renovate renovate Bot changed the title fix(container): update tuppr ( 0.1.4 ➔ 0.1.31 ) fix(container): update tuppr ( 0.1.4 ➔ 0.1.32 ) May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants